package com.woniu.service;

import com.woniu.model.StationRefuseJunk;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.service.param.AddStationParam;
import com.woniu.service.param.AddStationRefuseJunkParam;
import com.woniu.service.param.DelStationRefuseJunkParam;

import java.util.List;

/**
 * <p>
 *  站点垃圾黑名单服务类
 * </p>
 *
 * @author eason
 * @since 2024年05月25日
 */
public interface StationRefuseJunkService extends IService<StationRefuseJunk> {

    /**
     * 添加垃圾种类到站点黑名单
     *
     * @param param 参数对象，包含站点ID和垃圾种类ID
     */
    void add(AddStationRefuseJunkParam param);

    void del(DelStationRefuseJunkParam param);

    List<StationRefuseJunk> loadByStationId(Integer id);
}
